formidable adversary - Turkish English Dictionary